/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author asus
 */
public class Cliente {
    
    /**
     * Tiempo de llegada al banco
     */
    private int t1;
    
    /**
     * Tiempo de transacción
     */
    private int t2;
    
    /**
     * Tiempo pasado en la cola
     */
    private int tiempoEnCola = 0;
    
    /**
     * Constructor de la clase
     * @param tiempo1 t1
     * @param tiempo2 t2
     * Post: Construye un objeto cliente en base a t1 y t2.
     */
    public Cliente(int tiempo1, int tiempo2) {
        t1 = tiempo1;
        
        t2 = tiempo2;
    }
    
    /**
     * Devuelve t1
     * @return t1
     */
    public int darT1() {
        return t1;
    }
    
    /**
     * Devuelve t2
     * @return t2
     */
    public int darT2() {
        return t2;
    }
    
    /**
     * Devuelve el tiempo que el cliente ha pasado en la cola al momento de llamar al método
     * @return tiempoEnCola
     */
    public int darTiempoEnCola() {
        return tiempoEnCola;
    }
    
    /**
     * Agrega el valor del parámetro al tiempo pasado en la cola
     * @param minutos tiempo a sumar al tiempo en la cola
     */
    public void sumarTiempoCola(int minutos) {
        tiempoEnCola += minutos;
    }
    
    
}
